deuda renovable - French English Dictionary